/**  
 * @Title: UserService.java
 * @Package org.wk.user.service
 * @Description: TODO【】
 * @author df.w 
 * @date 2018年5月3日 下午2:09:46
 * @version V1.0  
 */ 

package org.wk.user.service;

import org.wk.core.common.view.ResponseVo;

import com.alibaba.fastjson.JSONObject;

/**
 * @ClassName	: UserService
 * @Package		：org.wk.user.service
 * @Author df.w 
 * @Create Time	：2018年5月3日 下午2:09:46
 * @Description	: 
 */

public interface LoginService {
	
	/**
	 * @Title		: regist
	 * @Param		: @param jsonObject
	 * @Param		: @return
	 * @Return Type 	：ResponseVo
	 * @Description	: 用户注册
	 */ 
	public ResponseVo regist(JSONObject jsonObject);

	/**
	 * 临时迁移数据使用
	 * @param jsonObject
	 * @return
	 */
	public ResponseVo registTemp(JSONObject jsonObject);



	/**
	 * @Title		: login
	 * @Param		: @param jsonObject
	 * @Param		: @return
	 * @Return Type 	：ResponseVo
	 * @Description	: 用户登录
	 */ 
	public ResponseVo login(JSONObject jsonObject);
	
	
	
	
	/**
	 * @Title		: resetPasswordBySmsCode
	 * @Param		: @param jsonObject
	 * @Param		: @return
	 * @Return Type 	：ResponseVo
	 * @Description	: 通过手机验证码重置密码
	 */ 
	public ResponseVo resetPasswordBySmsCode(JSONObject jsonObject);

	
}
